import type FileList from './fileList.vue'
import type { ExtractPropTypes } from 'vue'
import { buildProps, definePropType } from '@/utils'

export const fileListProps = buildProps({
  fileData: {
    type: definePropType<any>(Array),
    default: () => []
  }
} as const)

export type FileListProps = ExtractPropTypes<typeof fileListProps>

export type FileListInstance = InstanceType<typeof FileList>
